package com.intellagric.service.iftmonitor.ift_ctrl_equipment;

import com.intellagric.common.pojo.LayuiDataGridResult;
import com.intellagric.common.pojo.ResponseMessage;
import com.intellagric.module.iftmonitor.CtrlEquipmentChannelVo;
import com.intellagric.pojo.IftCtrlEquipmentButton;
import com.intellagric.pojo.IftCtrlEquipmentChannel;

/**
 * @Author: zhy
 * @email: 1269679946@qq.com
 * @Date: 2018/10/18
 * @DESC： 控制设备通道按钮管理服务接口
 */
public interface CtrlEquipmentButtonService {

    //增加设备控制通道按钮
    ResponseMessage addCtrlEquipmentButton(IftCtrlEquipmentButton ctrlEquipmentButton);

    //删除设备控制通道按钮
    ResponseMessage deleteCtrlEquipmentButton(String id);

    //修改设备控制通道按钮
    ResponseMessage editCtrlEquipmentButton(IftCtrlEquipmentButton ctrlEquipmentButton);

    //查询设备控制通道按钮
    IftCtrlEquipmentButton getCtrlEquipmentButtonById(String id);
    LayuiDataGridResult getCtrlEquipmentButtonListByVo(IftCtrlEquipmentButton ctrlEquipmentButton);
    LayuiDataGridResult getCtrlEquipmentButtonList(String ctrlEquipmentId);

}
